Authentic Greek restaurant, Amvrosia, offering traditional dishes made with Greek products and regional ingredients. Features seating and table service.