Olympia the Grill at pier 21 Galveston
Restaurant
Pier 21, at Harborside Dr (100 21st), 77550 Phone: 409-765-0021
Texas Monthly August 2011
At lunch, the entrée-size Greek salads leave us feeling both satisfied and virtuous, but in the evening, with an outside view of boats and dolphins and an inside view of smartly dressed singles and more casual Medical Branch staff, we go for fish, especially the toothsome whole flounder, and for classic dishes like the moussaka. A towering piece of chocolate cake makes a sweet close for two. Bar
|