I've visited Zeko's Mediterranean Grill, and I must say it's a great place to grab a quick and delicious meal. The food is of high quality, and the portion sizes are generous. I've tried their gyro, chicken, and fries, and they were all tasty and fresh. The prices are reasonable, especially considering the quality of the food.The atmosphere is casual and cozy, perfect for a quick lunch or dinner. The staff is friendly and attentive, and the service is prompt. I've also appreciated the cleanliness of the restaurant, which is always a plus.One issue that I've noticed is that the food can be inconsistent. Sometimes, the dishes are not prepared correctly, and the flavors may not be balanced. However, this seems to be an isolated incident, and the overall quality of the food is still high.Overall, I would recommend Zeko's Mediterranean Grill to anyone looking for a quick and delicious meal. The food is fresh, the prices are reasonable, and the atmosphere is casual and cozy. Just be aware that the food may not always be prepared correctly, and the service can be inconsistent at times.I would give Zeko's Mediterranean Grill 4.2 out of 5 stars. The quality of the food is high, the prices are reasonable, and the atmosphere is casual and cozy. However, the food can be inconsistent, and the service may not always be prompt. With a little more attention to detail and consistency, I believe Zeko's Mediterranean Grill could be a 5-star restaurant.