at 833 Ontario St, Greater Sudbury , P3E4L1 Canada
85 FB users likes Ali Baba Cafe, set it to 1 position in Likes Rating for Sudbury, Ontario in Mediterranean Restaurant category
Ali Baba Cafe is Sudbury based place and this enity listed in Mediterranean Restaurant category. Located at 833 Ontario St ON P3E4L1. Contact phone number of Ali Baba Cafe: +1 (705) 670-2710