People also search for
Blue Orchid Pan Asian Cuisine and BAR
(106)
Restaurant
Address: 130 Court St, New Haven, CT 06511
Hours: Open ⋅ Closes 9:30 PM
Phone: (203) 691-9168
No information is available for this page. · Learn why