Top In Town Veg
Top in Town, a pioneer in outdoor catering and event management in Palakkad, Kerala, has been adding unforgettable flavors to every occasion since 1997. With a commitment to sincere service and hospitality, we’re excited to announce our new outlet at LuLu Mall Palakkad, offering delicious vegetarian food.