Hupo
➤ 1007 50th Ave, 11101, Long Island City, United States
American, Seafood, Chinese, Terrace, China
"The food at this restaurant is consistently delicious. The fried rice is outstanding, and even though I typically don't like lamb, I found their spicy lamb to be perfect. Every dish we tried was consistently excellent."