Twisted Sushi SD

5487 Clairemont Mesa Blvd, San Diego, CA 92117
Twisted Sushi SD Twisted Sushi SD is one of the popular Restaurant located in 5487 Clairemont Mesa Blvd ,San Diego listed under Local business in San Diego , Professional service in San Diego , Food & Beverage in San Diego ,

Contact Details & Working Hours

Map of Twisted Sushi SD