This place deserves more than 5 stars! I come here all the time and it's literally the food of the Gods! I always either get the filet mignon or the lamb!!! It comes with literally the best tasting rice, salad, and the sauce for the meat is AMAZING! It's always a hit or miss for me but they're doing it right. Their pita bread that comes with the meal is also phenomenal. It's the perfect softness and the bread just melts in your mouth. They have it so perfect here. If you want to try Greek food for the first time, this is THE place to be! The owner of this place is also very sweet! She checks up on everyone often :)