Toma 324 W Cabrillo Blvd, 93101 http://tomarestaurant.com/ Restaurant Italian Short description only test.