Numnum’s Fruit Tea and Desserts
Cafe • Coffee shop • Ice cream shop • Cake shop • Dessert shop • Dessert buffetOne of the Top rated Ice cream shops in London
Address
Herbert Rd, Southall UB1 1LH, United Kingdom
Website
Contact
+44 20 3686 3378Rating on Google Maps
4.90 (113 reviews)Open on Google Maps