Greek Isles Grill & Taverna
5934 Royal Ln #120, Dallas
(214) 484-8635
Menu
Restaurants in Dallas, TX
Greek Isles Grill & Taverna
5934 Royal Ln #120, Dallas, TX 75230
(214) 484-8635