Restaurants in Galveston

Olympia Grill

Restaurant

Olympia Grill, 4908 Seawall Blvd, ☎ 409-766-1222. Awesome Greek food.  

Shortlist