843 Garratt Ln, London SW17 0PG
This business specializes in providing a selection of milkshakes and desserts, available for dine-in, delivery, and takeaway, ensuring a convenient and enjoyable experience for all customers.
Rating: 4.3