From Our Editors
Los Angeles sushi lovers will fall in love with the menu at Tei Sho Kuya Of Tokyo, a Japanese restaurant right in the heart of Los Angeles.
No need to gussy up for a trip to Tei Sho Kuya Of Tokyo, where patrons dress for comfort and fun.
Brush up on your parallel parking skills ? the restaurant's East 2nd Street location offers nearby street parking.
From their sushi to noodle dishes, Tei Sho Kuya Of Tokyo presents a great menu of traditional Japanese cuisine for you.