• Let's make it a party!

  • DeliMart Pizza & Subs - North

    7306 GA-21 204 SavannahGA 31407
    912-777-6298

    Restaurant Hours: 11:00 AM-10:30 PM
    Zones