Get directions to: Ambrosia Bar & Grill, Norwalk, CT
Restaurant address: 16 River Street Norwalk, CT 06850, USA
Restaurant: Ambrosia Bar & Grill