LoveBirds Restaurant, 151 Grider St, Buffalo (716) 970-5505
LoveBirds Restaurant, 151 Grider St, Buffalo 14215 (716) 970-5505