5065 main st Food Court Outlet #9117, Trumbull (203) 372-5555
5065 main st Food Court Outlet #9117, Trumbull, CT 06611 (203) 372-5555