Station Plaza Deli
$ • Deli
Hours:
14 S Station Plaza, Great Neck
(516) 226-3448
About Station Plaza Deli
Station Plaza Deli Reviews
Ratings
Menu
Hours
Monday | 5:15AM - 10PM |
Tuesday | 5:15AM - 10PM |
Wednesday | 5:15AM - 10PM |
Thursday | 5:15AM - 10PM |
Friday | 5:15AM - 10PM |
Saturday | 5:15AM - 10PM |
Sunday | 6:15AM - 9PM |
Station Plaza Deli is a non-pretentious, delicious, and economical restaurant that offers a taste of Latin America. The carne asada is praised, and the pupusas are especially delicious, made to order. The restaurant is known for its plentiful and tasty food, friendly staff, and welcoming atmosphere, where customers often practice their Spanish.