Grandma Loves You is a European-style deli specializing in large sandwiches and unique hot dogs.