Torg 15: A restaurant offering lovingly prepared food and deli items using quality ingredients.