From Our Editors
For a mouthwatering meal you're sure to love, Ambrosia Restaurant in Cromwell is the place to be. Not to be overlooked is Ambrosia Restaurant's no-charge wifi.
If you're strapped for time, take out food from this restaurant.
Drivers will find parking not far from the restaurant. Ambrosia Restaurant offers various parking options, including bike parking.