The Gods Must Be Crazy
Since the word ambrosia not only means “food for the gods” but also “anything that tastes or smells delicious,” it’s an appropriate name for Ambrosia Bistro. This four-month old eatery serves up many morsels for mortals that taste or smell delicious — often at the same time. But not often…