Skip to main content

Ambrosia Taverna

restaurant · greek restaurant · Buffalo, NY

Address
451 Elmwood Ave, Buffalo, NY 14222
Phone
(716) 881-2196
Website
nektarrestaurant.com
Where
42.9098, -78.8770

Search Hominin for Ambrosia Taverna

Other restaurants nearby

More in Buffalo

Ambrosia Taverna — restaurant in Buffalo, NY | Hominin