Restaurants in League City, TX
Restaurants • Sushi and Japanese Restaurants
1804 W Fm 646 Rd.,
League City ,
TX
77573
UNITED STATES
Based on 1 reviews
Nasa Location Was Excellent 646 Very Poor Service
Food was good, but the waiter was rude at the Masa Sushi 646 Location. My girlfriend asked for a margarita and the waiter responded with a very rude and sharp "I need to see some ID" as if he didn't believe she was 21. Fine maybe she...Worldwide > United States > League City, TX > Restaurants