Stamatis Restaurant

2909 23rd Ave
Astoria, NY
718.932.8596
40.775018
-73.913308
Hours:
Mon - Sun:10:30am - midnight

for Stamatis Restaurant
Directions
from: