La Mirage North Haven Connecticut

Buffet – Tropical Fruit Bowl