Sushi and Japanese Restaurants in Redwood City, CA
Sushi and Japanese Restaurants
238 Redwood Shores Pkwy.,
Redwood City ,
CA
94065
UNITED STATES
Based on 1 reviews
Tokyo star=amazing food !
My husband and I just moved to the area and were craving some Japanese food. So we began browsing the internet looking for something close and convenient. Tokyo Star was the closest, but I was a little worried by all of the negative...Worldwide > United States > Redwood City, CA > Sushi and Japanese Restaurants