Rating Overview
Reviews (Total 1)
Working hours: From 12:00 PM to 09:30 AM
(Hours or availability may differ due to COVID-19)
Address: 10 Peckham Park Road - SE15 6TW
Delivery: FREE (Collection & Delivery )
Minimum Order: £0.00
Discounts:
Order Description
Order (1 Website Available)
(1)
Menu
FAQ
Does Alibaba offer delivery?
Yes, Alibaba offers delivery and you can check at TastyFind if they deliver to your door.
Does Alibaba offer takeaway?
Yes, Alibaba offers takeway.
How many stars has Alibaba?
Alibaba has 6 stars.
What type of food does Alibaba deliver?
Alibaba delivers .
Do Alibaba has their menu online?
Yes, Alibaba menu is online and you can find it at TastyFind.
What is the exact location of Alibaba?
Alibaba is located at 10 Peckham Park Road, SE156TW, London.
Is there any current discount available for Alibaba?
You can find if the restaurant has any discounts available at TastyFind.