We exist to make hungry people happy
We get people the food they want, when they want - wherever they are. It's simple...
You place your order
We send it to the restaurant
Your food arrives...Yum!
25-07 Queens Plaza North (Queens Plz. between 25th St. and 27th St.), Long Island City, NY 11101 | (718) 361-0041
Loading, please wait...