The Three Cups Inn blends a traditional pub atmosphere with a fully vegetarian menu that features a variety of vegan options, including popular vegan pizzas and Indian-inspired dishes such as mixed veggies wraps and coconut cardamom rice pudding. It hosts regular themed events like Indian Supper Club and live music in the Hayloft, pairing hearty meals with real ales in a cozy setting with free Wi-Fi and outdoor seating. While portions are generally appreciated, some diners find them modest relative to price, and the venue's connection to Malmesbury Animal Sanctuary adds a unique community element.