1242 FM 407, Northlake, TXMediterranean Kitchen

Fresh Mediterranean,
Grilled to Order

Hand-carved gyros, flame-grilled chicken and kofta, crispy falafel and homemade sauces, served fresh every day in Northlake, Texas.

4.8200+ ratings
Pickup & delivery available
Scroll
Why Gyro & Grill

Homemade flavor, honest portions

A hidden gem in Northlake: everything is prepared fresh in our kitchen, from the tzatziki to the baklava.

Fresh Every Day

Crisp greens, ripe tomatoes, warm pita and meats carved fresh for every single order.

Grilled to Order

Chicken, kofta, shrimp and salmon hit the grill only after you order, so it arrives hot and juicy.

Homemade Sauces

Creamy tzatziki, garlic sauce, feisty feta and baba ghanouj, all made in-house from scratch.

Coffee & Sweets

Espresso, lattes, matcha and iced drinks, plus flaky baklava, tiramisu and cheesecake.

Guest Favorites

Taste the Mediterranean

A few of the dishes our guests order again and again. Tap any dish for a closer look, or see the full menu and order online.

Gyro Pita Sandwich#1 Most Liked

Gyro Pita Sandwich

Tender slices of seasoned gyro meat topped with creamy tzatziki sauce, wrapped in a soft pita bread.

Grilled Chicken Bowl

Grilled Chicken Bowl

Tender grilled chicken breast, fresh mixed greens, ripe tomatoes, kalamata olives, feta cheese and creamy tzatziki, served with soft pita bread.

Gyro Bowl

Gyro Bowl

Tender slices of gyro meat paired with fresh lettuce, tomatoes, cucumbers and feta cheese, served with pita bread and a side of dressing.

Beef Kofta Bowl

Beef Kofta Bowl

Grilled beef kofta served over seasoned rice with a fresh salad of tomatoes, red onions, olives and crumbled feta, plus pita bread.

Chicken Avocado Wrap

Chicken Avocado Wrap

Grilled chicken, creamy avocado, fresh greens and tomatoes wrapped in a soft tortilla. Served with seasoned fries and a side of creamy dipping sauce.

Greek Panini

Greek Panini

Grilled panini filled with seasoned beef, tomatoes, onions and tzatziki sauce, served with a side of seasoned fries and extra tzatziki.

Greek FriesFan Favorite

Greek Fries

Crispy seasoned fries topped with cheese and Mediterranean spices. Our guests swear by them with a side of tzatziki.

Baklava

Baklava

Sweet, flaky pastry layered with nuts, honey and aromatic spices. Guests say it is the best they have had since their Greek grandmother's.

A spread of Gyro & Grill dishes: gyro wraps, bowls, Greek fries and falafel
Greek fries with tzatziki
4.8average rating
from 200+ guests
Our Story

A little taste of the Mediterranean in Northlake

Gyro & Grill Mediterranean is a family-style kitchen built around one simple idea: real food, made by hand, served with a smile. Our gyros are carved fresh, our sauces are mixed in-house and our portions are famously generous.

  • Homemade tzatziki & garlic sauce
  • Fresh ingredients, prepped daily
  • Vegetarian & falafel options
  • Full espresso & matcha bar
0★Average rating
0Guest ratings
0Sauces made in-house
Reviews

What our guests are saying

Real reviews from real orders. Rated 4.8 out of 5 by more than 200 guests.

"Wow! Just wow! Guys, this one is a winner! All fresh made ingredients. Will definitely order again! Best gyros I have ever had. Try the Greek fries with tzatziki sauce!"

S
Sharon H.Verified order

"The Greek Panini is always on point. From the toasted bread to the garlic sauce and flavorful meat, the portion is perfect. I had never had baklava before; it was not overly sweet and so flaky. 10/10 recommend."

C
Carolyn A.Verified order

"We always get the Gyro Pita Sandwich and a side of hummus with pita bread. The taste is fantastic, always fresh, huge portion. Highly recommend to anyone."

C
Carolyn A.Verified order

"Chicken Avocado Wrap is super yumm! Fries are very fresh and the seasoning is just right!"

M
Mayu K.Verified order

"This place is a hidden gem. Excellent homemade Mediterranean style food and the staff is so fantastic. Also, the baklava is the best I've had since my Greek Yaya's!"

E
Ed J.Verified order
Visit Us

Find us in Northlake

We're on FM 407 in Northlake, Texas. Dine in, pick up or have it delivered.

Questions? Call us at (940) 240-4055

Hungry? We're ready when you are.

Order online for quick pickup or delivery straight to your door.