
Dining at Restaurant Two
Dine in
In short
Dine in at Restaurant Two
Restaurant Two is a Sri Lankan restaurant on Race Course Road in Nuwara Eliya, open for dine-in every day from 6am to 11pm. Guests eat in a covered dining hall or a converted truck dining car. Reviewers single out the chicken kottu, rice and curry, Mongolian rice and seafood pasta.

Why it works
What you get
Open early, open late
6am to 11pm, seven days a week. Breakfast before the viewpoints, dinner after the lake.
Food you hear cooking
Kottu is chopped on the hot plate in front of you, and rice and noodles go through the wok to order.
Two places to sit
A long covered hall with patio heaters and lanterns, or the black-and-red dining car on the truck.
Evenings with music
Live music and karaoke come up again and again in our Google reviews. Ask what's on tonight.
How it works
Step by step
- 1
Find the red truck
Race Course Road, by the racecourse and a short walk from Gregory Lake. Look for the big TWO sign.
- 2
Choose your table
Walk in, or call ahead on busy weekends and holidays so a table is waiting.
- 3
Order from the menu
Kottu, rice and curry, rice and noodle dishes, pasta, bites and desserts. Ask us about today's specials.
Questions
Dine in: FAQs
Do I need to book to eat in?
Small parties can usually walk in. On weekends, public holidays and during the April season, call or WhatsApp +94 71 084 6000 to save a table, especially for dinner or if you want to sit near the music.
Is it warm enough to eat in at night?
Nuwara Eliya evenings are cool. The dining hall is covered, with patio heaters among the tables, so it stays comfortable after dark. A bowl of soup helps too.
Can I eat breakfast at Restaurant Two?
We open at 6am every day, so you can eat before heading out to the viewpoints or tea estates. Call us the day before if you want something particular ready early.
Hungry? We're open until 11pm.
Call, WhatsApp or build your order online. Groups, takeaway and walk-ins all welcome.