Ali Baba Cafe & Restaurant in Ellesmere Road Scarborough Toronto
880 Ellesmere Road, Scarborough , M1P2L8 - Get directionsAli Baba Cafe & Restaurant Photos
Menu Ali Baba Cafe & Restaurant
How to get to Ali Baba Cafe & Restaurant
Opening Time
11am – 4am: Mon-Sun
Services
- Indoor Seating
- Wifi