Penguin Point Reviews & Details
301 W Lusher Ave
Penguin Point is located at 301 W Lusher Ave in Elkhart near the intersection of W Lusher Ave and Benham Ave. Their menu consists of American dishes . Call (574) 293-5247 today!
- On The Menu:Fries and Burgers
- Major Intersection:W Lusher Ave And Benham Ave
Tell us more about Penguin Point Elkhart!