The Barn by Starbeans
(2,307)
Restaurant
Address: No. 50 Wellawaya Road, Ella 90090, Sri Lanka
Hours: Open ⋅ Closes 10:30 PM
Phone: +94 572 232 785
Rating
(2)
The Barn by Starbeans, Ella Town, Sri Lanka. 1014 likes · 23 talking about this · 492 were here. We are back in business with new and complete face.
Starbeans. The Barn, Ella. you should try them out! Seafood; Burgers; Sandwiches; Pizza; Pasta; Mexican; Desserts; Baverages; Coffee. Card image cap.
No information is available for this page. · Learn why
No. 50 wellawaya road, Ella Town, Sri Lanka 90090. Restaurant•326 posts. Bis 22:30 geöffnet. +94777775177 · TopTopRecentRecentIn the areaIn the area.
Rating
(1) · $$
Medium food and quite slow service. Also, no allergens on menu and very few gluten free options, only risotto and curry are fully gluten free but they ran ...
Ceymoss is a Technology Company specialized in Restaurant Management Systems,Point of Sales (POS) systems, Embedded Systems development, ...