Greek Isles Grill & Taverna
5934 Royal Ln #120, Dallas
(214) 484-8635
Recent Reviews
Order Online
You May Also Like
White Rock Coffee - 5930 D Royal Ln
Coffee Shops, Coffee & Tea, Coffee Roasteries, Internet Cafe, Coffee
IWA Sushi Grill - 5940 Royal Ln
Sushi, Sushi Bar, Japanese, Asian Fusion
Saucy's Thai + Pho - 5944 Royal Ln
Thai
Restaurants in Dallas, TX
Greek Isles Grill & Taverna
5934 Royal Ln #120, Dallas, TX 75230
(214) 484-8635