Everything in our regular falafel pita plus hummus, giardiniera, cucumber and onion
Super Falafel
Super Falafel, , Shop 233 Food Court, First Floor, East at The Falls at Westmall, Trinidad
+1-868-777-8737
events@trotters.net