The Salad Bar & Deli Location: Town Hours: Mo-Sa 7am-7pm Sunday: No Reservations: No Menu: Cost: $-$$ Payment: Major Cards Website: Phone: 340.626.4922