City Guide

Ovelia

34-01 30th Avenue
Astoria, NY 11103
Hours: Mon-Sun, 10:30am-10pm
Phone: (718) 721-7217

Parking Info: Street parking

Reviews
The Scene Greek restaurants in Astoria aren't usually known for their sense of style, but this corner spot is doing its best to change that. Earthy elements like naturally finished wood chairs, bright green plants and local…Read More
Content by CityGrid; Data by InfoGroup; © 2012