Zen Restaurant, located on Beacon Street near the Massachusetts State House, offers a delightful array of sushi, sake, and traditional Japanese cuisine. The cozy two-floor establishment exudes a serene ambiance with warm orange hues, providing a peaceful retreat from the nearby bustling traffic.
Patrons can enjoy a quiet dining experience while savoring their meals, and the restaurant also offers convenient take-out and delivery options during dinner hours. With its moderate pricing and zen atmosphere, Zen Restaurant is a popular choice for those seeking a taste of Japan in the heart of Boston.
Generated from their available business information