Lancaster Meeting

Magruders Restaurant
4995 Broadway
14043 Depew , NY
United States