Greek Isles Grill & Taverna

5934 Royal Ln #120, Dallas, TX

Menu (As of 10/31)

Beverages

Appetizers

Salads

Soups

Vegetable Plates

From the Sea

From Land

Kymi Favorites

Pita Wraps

Children's Specials

Dessert

Sides

Close Cart

Greek Isles Grill & Taverna: hours and how to order