Four Astoria Restaurants Within a Mile of Each Other

Choose an Astoria meal by mood, from an indoor Greek garden behind a plain storefront to bowls built from ingredient samples.

Find your next Astoria meal.
Ambrosia Garden
4.8 (436)
Mon – Sun, 12:00 – 23:00
29-11 23rd Ave

Behind an unassuming storefront, this Greek spot hides an indoor garden. The front room stays quieter, while the space past the bar runs livelier, with baked feta and layered desserts on the table.

View Details
Olia
4.9 (684)
Mon – Sun, 11:00 – 23:00
37-15 30th Ave.

Ingredient samples and staff suggestions guide each grain bowl order, with smoothies and juices alongside in a clean, cozy space.

View Details
Il Bambino
4.6 (679)
Mon – Tue, 11:00 – 20:00; Wed – Fri, 11:00 – 21:00; Sat, 10:00 – 21:00; Sun, 10:00 – 20:00
34-08 31st Ave

Crisp, thin bread gives the pressed panini their crunch. Portions are large enough to share, and the back patio offers another place to settle in with Italian wine.

View Details
Orale Tacos Astoria
4.6 (252)
Mon – Sat, 11:00 – 21:00
23-23 30th Ave.

Fresh tacos and horchata come out of a tiny, warm dining room here, and the inexpensive food suits a solo meal or a casual gathering with friends. It is closed on Sundays.

View Details

Ask Karpo for more information.