We spilled a drink waiters walked by us like they didn't notice! It was poor service I hate the food we all did that was 20 people we all didn't like the food dont go their!
Address: 3189 Delaware Ave, Kenmore, NY 14217-1711
Location: United States > New York (NY) > Kenmore
Phone Number: +1 716-876-4687