Intimate Japanese Sushi Spot
Toshi Restaurant is a long-standing, family-run Japanese eatery known for its fresh, carefully prepared sushi. The modest, compact space often fills with regulars drawn to generous cuts of fish and straightforward presentation. In addition to sushi, the menu includes a range of Japanese dishes not always found at typical spots. Consistent quality and attentive service define the experience.