At 2321 E 1st St, Los Angeles, CA 90033-4001Los Angeles Here : Tenno Japanese Bar & Grill. Welcome to Tenno Japanese Bar & Grill is rated 5. It's worth a try!
Write a review