Richards Restaurant
11155 Isabelle Dr, New Haven 46774