‘Ambrosia’ is the name given to a food eaten by the Greek Gods, offering immortality. Ambrosia Restaurant on Station Road can’t promise everlasting life, but they can promise delicious Mediterranean food and excellent service to match. One look at the menu and you’ll be salivating. From Honey Glazed Goats Cheese to Homemade Lobster Ravioli, and a whole array of fresh seafood, you won’t be leaving hungry. Food good enough for Zeus himself!