Takeaway restaurants near

Ali Baba's in Leicester

4.5
305 ratings

16:00 - 23:30