Take a glimpse of the New York City skyline from Long Island City.
Riverview Restaurant Review:
If anything could divert your eyes away from the view at this Long Island City restaurant, it's the food. The prix-fixe menu is a good deal, but it's only offered until 7 p.m. every night other than Sundays.
|