"This place is delicious! I highly recommend getting to this place and getting one of their special roles. 10 out of 10 would go back."
Phone: +17182810188
Address: 2573 Francis Lewis Blvd, FLUSHING, United States
City: FLUSHING
Monday: 11:00 -21:40
Tuesday: 11:00 -21:40
Wednesday: 11:00 -21:40
Thursday: 11:00 -21:40
Friday: 11:00 -21:40
Saturday: 11:00 -21:40
Sunday: 11:00 -21:40
Dishes: 229
Amenities: 3
Categories: 5
Reviews: 1617