PASTA • SEAFOOD • SALADS • HAMBURGERS • FRENCH FRIES
5629 Main Street, Williamsville
1725 Sheridan Drive, Tonawanda