Get directions to: Ambrosia Restaurant, Buffalo, NY
Restaurant address: 467 Elmwood Ave Buffalo, NY 14222, USA
Restaurant: Ambrosia Restaurant