Get directions to: Mediterranean Chef, Galveston, TX
Restaurant address: 2402 Strand St Galveston, TX 77550, USA
Restaurant: Mediterranean Chef