- South Indian
- Breads & Rice
- Starters & Snacks
- Chinese / Indo-Chinese
- Soups & Salads
- Beverages
- Breakfast
- Dinner
- Lunch
- Parking Available
- Air Conditioning
- Family Seating
- Private Dining Room
- Card Payment
- UPI Payment
- Cash
- Debit Card
- UPI
- Credit Card
Vasanth Vihar Restaurant Kasaragod is a well-known pure vegetarian eatery located on MG Road in Kasaragod, Kerala, near the Old Press Club Junction and close to the new bus stand. With over three decades of experience serving the local community, this restaurant has built a strong reputation among residents and travellers alike for its consistent quality, hygiene, and affordability. It is widely regarded as one of the go-to vegetarian dining spots in Kasaragod town.
The menu at Vasanth Vihar Restaurant covers a wide range of South Indian, North Indian, and Continental vegetarian dishes. Popular items include ghee roast masala dosa, puri sagu, chivda upma, sundal varieties, parathas, and thali meals served in an authentic South Canara style. The sambar accompanying the dosas is especially appreciated for its distinct Mangalorean-style flavour, giving the food a homely and traditional touch that keeps customers coming back.
Ambience and convenience are strong points for this restaurant. It offers spacious indoor seating, clean surroundings, and ample parking facilities, making it a comfortable choice for families, solo diners, and groups alike. Though it tends to get crowded during peak breakfast and lunch hours, the staff manage service efficiently, ensuring minimal waiting time and a pleasant dining experience throughout the day.
Affordable pricing is another reason this restaurant remains a favourite in the area, with meals for two typically costing around Rs. 350. Serving breakfast, lunch, and dinner daily, it caters to a wide variety of customers looking for tasty, budget-friendly vegetarian food. Its long-standing presence and loyal customer base make it a trusted dining destination for anyone visiting or living in Kasaragod.
- Monday07:00 AM - 09:00 PM
- Tuesday07:00 AM - 09:00 PM
- Wednesday07:00 AM - 09:00 PM
- Thursday07:00 AM - 09:00 PM
- Friday07:00 AM - 09:00 PM
- Saturday07:00 AM - 09:00 PM
- SundayClosed






