All my visits to Ambrosia have consisted of good memories and wonderful food! I love the fresh Italian cuisine with a nice cool Italina soda. delicious!! By far one of the best places to dine and the location couldn't be better. A nice area for a strole and a good place to see people or meet people.
more