Ambrosia Tavern - United States
Close Now
Welcome to Ambrosia Tavern, where every dish is a harmony of flavors. Nestled in 116 Elm St N Attleboro, MA 02760-3211, United States, our menu is a fiesta of epicurean delights. Our rating of 4 and 18 effusive reviews speak volumes about our dedication to delivering an memorable dining experience. Find the business hours of Ambrosia Tavern on our website. For today's schedule or any other inquiries, don't hesitate to call +15086990778, +15086998000.