Greek Stop offers freshly grilled Greek cuisine, emphasizing the use of free-range meats.