Granby Waffle Shop at Slover

  • 235 E Plume St.
  • Norfolk, VA 23510