12244 Mackenzie Dr (S. Doyle Road / Lincoln Hwy 30), New Haven, IN
Italian Restaurant · 14 tips and reviews
Trina Beana: The best Italian food in the area. The portions are huge and everything is delicious. Be prepared to wait, its always busy. My fam orders take out here a lot.