Restaurants
Sushi Masters
Premium Japanese sushi restaurant with fresh fish daily.
Downtown, Los Angeles, USA
2026-02-04
Excellent service
Shiju John · 5/5
One of my favourite places in
Restaurants
Premium Japanese sushi restaurant with fresh fish daily.
Downtown, Los Angeles, USA
2026-02-04
Shiju John · 5/5
One of my favourite places in