After being open only a few months, Galveston staple Olympia Grill is now closed at 2535 S. Gulf Freeway, League City. The Greek restaurant opened in November and closed March 5, League City officials said. The restaurant was owned by first-generation Greek Americans who were born and raised in Galveston. 832-738-1877. www.olympiagrill.com