138 Holland Park Ave, Holland Park, London W11 4UE, United Kingdom
Closed· Opens at 07:00
138 Holland Park Ave, Holland Park, London W11 4UE, United Kingdom
No delivery
Spot something wrong?
Dishes at Gelato Mio. Prices may vary in venue.
Been to Gelato Mio? Be the first to share what you ate.