I visited Ambrosia on Huntington in December, 1999. It is a wonderful, albeit pricey, place to dine, and plan to revisit. The atmosphere and service was wonderful, as was the food.
Very casual with limited seating, mostly a take out place.
Everything I have had from this resturant has been very good especially the fried food & lobster roll. Best to call ahead to order