Sushi Inaba is a Michelin-starred Japanese restaurant in Torrance, California, United States. Located inside I-naba Japanese restaurant, Sushi Inaba serves omakase-style sushi at a 6-seat counter.

See also

List of Japanese restaurants List of Michelin-starred restaurants in California

References