Get directions to: Amelia Family Restaurant Inc, Buffalo, NY
Restaurant address: 183 Hertel Avenue Buffalo, NY 14207, USA
Restaurant: Amelia Family Restaurant Inc