The Olympic Diner Menu

1536 Deer Pk Ave, Deer Park, NY 11729

Know a great happy hour or special for this location?