5065 Main St, Trumbull, CT 06611 (203) 372-0198
How to go there
Thai restaurant Loc: 41.2304 / -73.2265
Plan your visit