Mikado Westside
$$ Japanese restaurant, Asian restaurant, Bar, Sushi restaurant
About
Located in the Depot 170, Mikado Westside is a cozy spot where sushi lovers and casual diners alike can indulge in a delightful Japanese culinary experience. With a solid 4.2-star rating, the diverse menu features everything from fresh sushi to flavorful bento boxes, all reasonably priced. Customers appreciate the welcoming service and pleasant atmosphere—perfect for groups or families. While some find the sushi familiar, the great tea selection and desserts like green tea tempura ice cream add a charming touch to your visit. Reservations are accepted to ensure a smooth dining experience!