Stella's Cafe

Address

120 E Water St, Plymouth, North Carolina, 27962

Closed
  • Sunday 08:00 14:00
  • Monday 08:00 14:00
  • Tuesday 08:00 14:00
  • Wednesday 08:00 14:00
  • Thursday 08:00 14:00
  • Friday 08:00 14:00
  • Saturday 08:00 14:00

About Stella's Cafe

Best food in Plymouth. It's local! It's great! It's worth the trip to the Outer Banks!