Can't decide?
Cities
Blog
Sri Lanka's food guide
Home
›
Ella
›
Cafés
›
Toro café & bar
Ella
Toro café & bar
Café
About
Toro café & bar is a café in Ella, Sri Lanka.
Nearby in Ella
L
Little restaurant
Ella
B
Buds & Beans
Ella
·
Tea, Burgers, Sandwiches, Breakfast
C
Chop House
Ella
All restaurants in Ella
Cafés in Ella