1837A Lawrence Ave E, Scarborough, ONM1R 2Y3Get directions
Lunch, Dinner, Take Out, Restaurant, Caribbean, Homecooking, Family Recipes
Come in and try our delicious home cooked food at Alabon Libon Caribbean Cuisine. Located on Kennedy just south of Eglinton in Scarborough, our family recipes can be tasted in ever...more...See more text