Sennen Japanese Restaurants

restaurant in Pelham Islands, Trumbull

Phone: (203) 452-8221

Address: 435 Main St Ste 10