📍 Ferry Street 5435
AlMac's Buffet — Restaurant in Niagara Falls, New York State, USA. Ferry Street 5435. Hours, map, contact. USAForAll.