The Greek is a great little spot. Owners and staff and very friendly and accommodating, especially for allergies. They have amazing rice bowls, Gyro meat and salads. Frequently eat here and do not get sick.
Yes