Always great good at Sheilas! Must go, and check out the lobster roll. So delicious.
A quaint little store.
Great staff, excellent food
Best breakfast and lunch around. SHEILA AND STAFF IS THE BEST. LOVE THEM AND SERVICE
Me and my boyfriend both enjoyed our grinders. Mine was roast beef and he had meatball. Owner made you feel very welcome. Would definitely go again. yum
Sheilas Country Store is a US Food place based in Old Orchard Beach, Maine. Sheilas Country Store is located at 178 E Grand Ave, Old Orchard Beach, ME 04064, USA.
Please contact with Sheilas Country Store using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Sheilas Country Store opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.