Banana Leaf Restaurant is a restaurant, located at Nasekula Rd, Labasa, Fiji
Pathetic customer service, dirty tables with stuffy smells
Somewhat ok
Its alright. Food is kidda salty