Larry's Drive Thru & Mini Mart

Category Location Food Price
American Poland Sandwiches-Chicken $
Larry's Drive Thru & Mini Mart located on Center Road in Poland is a convenient store with so much more. Offering up delicious quick food, Larry's is the place to stop for a quick bite any time of day. If you're in a hurry, call ahead to order or order online and drive thru for pick up. Outdoor seating is also available.

Photo Gallery

Just Added Restaurants