Ambrosia Ambrosia

Ambrosia Map

467 Elmwood Ave. (Hodge Ave.)
Buffalo, NY 14222
716-881-2196
Map
Cuisine: Greek / American
When it comes to Greek diners, Ambrosia is a notch above the rest.
Openings: Breakfast, Lunch & Dinner daily

Features