Skip to content
EatStays Singapore
Ornate restored shophouses on Serangoon Road in Little India, the street where MTR Singapore is

Photo: Zairon, CC BY-SA 4.0, cropped

South Indian · Little India & Jalan Besar

MTR Singapore

The first overseas branch of Bangalore's Mavalli Tiffin Rooms, serving South Indian vegetarian food on Serangoon Road.

Google rating 4.5 out of 5(4,684 Google reviews)$$$$South IndianIndian

About MTR Singapore

MTR Singapore is a South Indian vegetarian restaurant at 438 Serangoon Road, at the northern end of Little India. It is a branch of Mavalli Tiffin Rooms, better known as MTR, a restaurant brand that began in Bangalore in 1924. The Singapore shop was the brand's first branch outside India.

The Bangalore original was started by Parampalli Yagnanarayana Maiya and his brothers, and the Maiya family still runs it. MTR is often credited with creating rava idli. The story goes that rice was scarce during the Second World War, so the kitchen made idli from semolina instead. In Singapore, the restaurant is a joint venture between the MTR brand and a local company, Samanvay Singapore.

What to order

The menu is fully vegetarian and changes by the day, with one menu for breakfast and lunch and another for snacks and dinner. The kitchen says it uses no MSG, preservatives or egg. Dishes to look out for include:

  • Rava idli: the house speciality, a soft steamed semolina cake mixed with yoghurt, cashew nuts, coriander and curry leaves, and served with potato saagu.
  • Pudi masala dosa: a rice and lentil dosa spread with ghee and a spicy chutney powder, with spiced potato inside.
  • Uddina vada: a savoury lentil doughnut, crunchy outside and soft inside.
  • Other dosas: ragi dosa, made with millet flour, and set dosa, a thicker dosa that comes three to a plate.
  • Rice dishes: bisibele bhath, a spiced rice and lentil dish with vegetables, and pongal.
  • Something sweet: badam kesari bhath, a rich, sweet porridge of vermicelli cooked with saffron and ghee, with cashews and raisins.

Masala tea is a good match for the food. If some of these names are new to you, our list of dishes to try in Little India is a helpful start.

The setting

This is a simple, no-frills place where the food is the focus. The dining room is plain and takes up two shop units. It fills up at busy times, and reviewers have found people waiting outside at lunch, so a queue is possible. The South Indian breakfast dishes make it a good first stop before a morning in the area.

Good to know before you go

  • Dietary needs: everything on the menu is vegetarian and made without egg, and dishes that suit Jain diners are marked on the menu.
  • Allow some time: food is cooked to order, and the restaurant asks for at least 20 minutes to serve you.
  • Takeaway and delivery: you can call the shop to order takeaway, or arrange delivery through WhatsApp or GrabFood.
  • Daily menu: not every dish is served every day, so check the menu on the restaurant's website first.
  • Awards: the restaurant lists a Tripadvisor Certificate of Excellence for each year from 2015 to 2019.

Getting there

The nearest MRT station is Farrer Park, a walk of about five minutes. The restaurant faces the Sri Srinivasa Perumal Temple on the main stretch of Serangoon Road. That makes it easy to combine with a walk through Little India or a shopping trip to Mustafa Centre.

Nearby

For a heartier meal with meat and seafood, Gayatri Restaurant on Race Course Road serves North and South Indian dishes. See more restaurants in Little India and Jalan Besar, browse our Indian restaurants in Singapore, or read our guide to vegetarian and vegan food. The daily menus are on the MTR Singapore website.

Highlights

  • Fully vegetarian menu
  • Rava idli speciality
  • Bangalore brand since 1924
  • Menu changes daily
  • Near Farrer Park MRT
Serangoon Road in Little India lined with shops, the long street where MTR Singapore serves South Indian food

Photo: Bahnfrend, CC BY-SA 4.0, cropped

A row of colourful conservation shophouses along Serangoon Road, the Little India street that is home to MTR Singapore

Photo: Zairon, CC BY-SA 4.0, cropped

Frequently asked questions

Where is MTR Singapore?
MTR Singapore is at 438 Serangoon Road, Singapore 218133, in Little India & Jalan Besar. The map link on this page gives directions.
What kind of food does MTR Singapore serve?
MTR Singapore serves South Indian food.
How expensive is MTR Singapore?
MTR Singapore is budget-friendly ($) for Singapore. Prices change, so check the latest menu before you go.
Is MTR Singapore well rated?
Yes. MTR Singapore had a Google rating of 4.5 out of 5 from 4,684 reviews when we last checked on 13 Nov 2026. We only list places rated 4 stars or higher.
How do I make a reservation at MTR Singapore?
You can call +65 6296 5800 or visit the official website to check opening hours and book a table. The contact details are on this page.

In and around Little India & Jalan Besar

Hotels near MTR Singapore

All hotels in Little India & Jalan Besar
  • Illustration for Holiday Inn Singapore Little India, 4-star in Little India & Jalan Besar
    Google rating 4.3 out of 5
    4-star$$$$

    Holiday Inn Singapore Little India

    IHG hotel with 300 rooms at Farrer Park, linked to the MRT, with an Indian street food restaurant on level 5.

    Little India & Jalan Besar

  • Illustration for Hotel Yan, boutique in Little India & Jalan Besar
    Google rating 4.1 out of 5
    Boutique$$$$

    Hotel Yan

    Industrial-chic boutique hotel on Tyrwhitt Road in Jalan Besar, close to Little India and Kampong Glam.

    Little India & Jalan Besar

  • Illustration for The Vagabond Club, boutique in Little India & Jalan Besar
    Google rating 4.4 out of 5
    Boutique$$$$

    The Vagabond Club

    A 41-room boutique hotel on Syed Alwi Road near Little India, designed by Jacques Garcia, with a large whisky bar.

    Little India & Jalan Besar

  • Hilton Garden Inn Singapore Serangoon beside Sri Veeramakaliamman Temple on Serangoon Road
    Google rating 4.2 out of 5
    4-star$$$$

    Hilton Garden Inn Singapore Serangoon

    Mid-range Hilton hotel on Belilios Road in Little India, with 328 rooms and an outdoor pool on level 8.

    Little India & Jalan Besar

  • Bugis village Hotel at Singapore
    Google rating 4.2 out of 5
    4-star$$$$

    Village Hotel Bugis

    A four-star Far East Hospitality hotel on Victoria Street, on the edge of Kampong Glam and near Bugis MRT.

    Bugis & Kampong Glam

Make a day of it

Things to do near MTR Singapore

All things to do
  • Mustafa Centre, Little India, Singapore
    Free
    1 to 3 hours

    Mustafa Centre

    A huge department store in Little India selling almost everything, from spices and groceries to electronics and gold.

    Little India & Jalan Besar

  • Sri Veeramakaliamman Temple: 001 Main Gopura, Veeramakaliamman Temple, Singapore Veerammakaliamman Temple, Singapore
    Free
    30 minutes to 1 hour

    Sri Veeramakaliamman Temple

    A colourful Hindu temple on Serangoon Road dedicated to the goddess Kali, and one of the oldest temples in Singapore.

    Little India & Jalan Besar

  • Harvest festival, Hindu temple, Little India, Singapore
    Free
    2 to 4 hours

    Little India

    A colourful old neighbourhood of temples, flower stalls, spice shops and Indian food, easy to explore on foot and free to visit.

    Little India & Jalan Besar

  • The Indian Heritage Centre at 5 Campbell Lane, Singapore
    1 to 2 hours

    Indian Heritage Centre

    A modern museum in Little India that tells the story of Indian and South Asian communities in Singapore and the region.

    Little India & Jalan Besar

  • Sultan Mosque, Singapore
    Free
    30 minutes to 1 hour

    Sultan Mosque

    A large mosque with golden domes in Kampong Glam, open to respectful visitors outside prayer times.

    Bugis & Kampong Glam

Keep exploring

More restaurants you'll love

View all
  • Illustration for Mustard, Indian in Little India & Jalan Besar
    Google rating 4.7 out of 5
    Indian & North Indian$$$$

    Mustard

    Bengali and Punjabi restaurant on Race Course Road in Little India, known for Kolkata snacks, fish and prawn curries and biryani.

    Little India & Jalan Besar

  • Illustration for Gayatri Restaurant, South Indian in Little India & Jalan Besar
    Google rating 4.6 out of 5
    North Indian & South Indian$$$$

    Gayatri Restaurant

    A long-running Indian restaurant on Race Course Road in Little India, serving North and South Indian dishes since 1996.

    Little India & Jalan Besar

  • Orange shophouses with blue shutters on Upper Dickson Road in Little India, the street where Lagnaa Barefoot Dining is
    Google rating 4.6 out of 5
    Indian$$$$

    Lagnaa Barefoot Dining

    A Bib Gourmand Indian restaurant on Upper Dickson Road in Little India, with floor seating upstairs and spice levels you choose.

    Little India & Jalan Besar

  • Shophouses along Serangoon Road in Little India, the road where Podi & Poriyal serves South Indian food
    Google rating 4.5 out of 5
    South Indian$$$$

    Podi & Poriyal

    Vegetarian South Indian restaurant and bar in a heritage building on Serangoon Road, known for podi idli and dosai.

    Little India & Jalan Besar

  • Illustration for GupShup, Indian in Little India & Jalan Besar
    Google rating 4.4 out of 5
    Indian$$$$

    GupShup

    Modern Indian small plates, chaat and North Indian curries in the basement of The Serangoon House on Serangoon Road.

    Little India & Jalan Besar