Taste Buds is a cozy sandwich shop offering a wide range of hot and cold snacks made with fresh ingredients. Catering services are also available.