61 State St, North Haven, Connecticut 06472 USA
Eggplant Parm. I sprinkled some chili flakes.
Photo Credit: Yelp