AliBaba Square Pizza & Kebab

Restaurant in Bath, United Kingdom

Features: takeaway, step-free access

41 Monmouth Street, BA1 2AN