VIEW MENU & ORDER NOW
  • Contact us for more details or reservations for a Sparta IL restaurant

  • 160 West Broadway Street, Sparta, IL 62286
    Tel: (618) 449-2091