Restaurants

Top Choice Sri Lankan in Uppuveli

Sana's

An example of why the Sarvodaya Rd strip is becoming one of the most interesting eating neighbourhoods on the east coast. This restaurant is a two-level driftwood dream that's staffed by charmers. The main menu is m…
Top Choice Sri Lankan in Uppuveli

Coconut Beach Lodge

Coconut Beach is the best place in town for Sri Lankan–style home cooking. Rice and curry, grilled seer fish and giant prawns, plus vegie delights, are all prepared with love and served on a pretty candlelit patio. …
International in Uppuveli

Crab

A wonderful setting for a meal, this stylish hotel restaurant is perfect for a lazy dinner near the surf. You'll find a wide selection of dishes, with everything from Indonesian spicy rice with satay to succulent se…
Seafood in Nilaveli

Family Restaurant

Another fishing family makes good. All generations lend a hand at this bare-bones simple seafood restaurant that serves up whatever has been caught fresh. There are only eight tables, the floor is sandy and the welc…
Seafood in Uppuveli

Ceylon Seafood Cafe

You can't get more rustic than this totally open-air bamboo hut next to a lotus pond. Each night it displays a huge range of fresh fish, which you choose for staff to cook. Ask for extra pepper and garlic on your fi…
Seafood in Uppuveli

Tonic's

The beachside restaurant of Golden Beach Cottage has just a touch of refinement to bring some style to its dinners. There's always fresh fish, which is served with salad and fries, and the battered calamari is excel…
Italian in Uppuveli

Palm Beach

Authentic Italian food, including fine pasta and seafood; the menu changes daily, but always includes a special or two. Enjoying a good reputation, this restaurant is back from the beach, under some palms. Reserve a…