Barracuda

Address: 41/2, Wasala Road, Mount Lavinia, Dehiwala, Dehiwala, Colombo, Dehiwala, Colombo

Phone: 011 2710777




Related Points of Interest Nearby:

Aahaara

Restaurants
Approximately 0.27 km away
Address: 46, Initium Road, Dehiwala, Colombo

Sudda's Beach Restaurant

Restaurants
Approximately 0.3 km away
Address: Beachfront, 47/8, Inicium Road, Dehiwala, Colombo

Shanmugas Vegetarian Restaurant

Food / Restaurants
Approximately 0.38 km away
Address: Wellawatta, Colombo, Sri Lanka

Shanmugas

Food / Restaurants
Approximately 0.38 km away
Address: 53/3, Ramakrishna Road,, Wellawatte,, Colombo 00600, Sri Lanka

Sun Set

Food / Restaurants
Approximately 0.38 km away
Address: Albert Pl, Dehiwala-Mount Lavinia, Sri Lanka

Hotel Shaffa

Restaurants
Approximately 0.45 km away
Address: 30 A, Galle Road, Dehiwala, Colombo

New Star Hotel

Restaurants
Approximately 0.54 km away
Address: 49, Galle Road, Dehiwala, Colombo

Royal Biriyani & BBQ

Restaurants
Approximately 0.57 km away
Address: 56/1, Marine Drive, Wellawatta, Colombo 06

Game Rasata Ape kade

Restaurants
Approximately 0.57 km away
Address: 3/A, Apatappu Mawatha, Dehiwala, Colombo

Balaji Take Away

Restaurants
Approximately 0.58 km away
Address: 74D, Galle Road, Dehiwala, Colombo