Loading opening times...
Ali Baba Restaurant is registered at 15 Hillchurch Street, Stoke-on-Trent, ST1 2EZ. Currently the business operates from 05:30 to 04:00. This firm specialises in following categories: Indian Restaurants.