Come in and try the BEST Greek/Lebanese food you have ever tasted ! Formerly Sara's Deli. 55 Crosspoint Parkway Amherst, NY 716-636-7272
Be the first to add a review to the Olympia Grill.
- Mon - Fri: 10:30 am - 8:00 pm
- Sat: 11:00 am - 3:00 pm
- Sun: 9:00 am - 2:00 pm
Is there a problem with this listing? Let us know.