... A wide angle view of the dining room and the sushi bar at Uchi Miami. Photo of uchi austin.
Chef Arkar brings his expertise from our inaugural Uchi Miami team, while Chef Jesus has made his mark as the Head Sushi Chef at Uchi Denver.
Located at 545 High St in Dedham, MA 02026, our family-owned restaurant is a hidden gem in the heart of Dedham Circle Square. Our restaurant's story is one of ...
People also search for