"The food could benefit from being cooked a bit longer, but overall it was excellent."
Phone: +15419639422
Address: 11625 Island Ave, Island City, United States Of America
City: Island City
Monday: 08:00-03:00
Tuesday: 08:00-03:00
Wednesday: 08:00-03:00
Thursday: 08:00-03:00
Friday: 08:00-04:00
Saturday: 08:00-04:00
Sunday: 08:00-03:00
Dishes: 5
Amenities: 4
Categories: 4
Reviews: 1174