84 Old Brompton Rd, S Kensington, London SW7 3LQ, United Kingdom
Closed· Opens Fri at 12:00
84 Old Brompton Rd, S Kensington, London SW7 3LQ, United Kingdom
No delivery
Spot something wrong?
Dishes at Macellaio RC South Kensington. Prices may vary in venue.
Been to Macellaio RC South Kensington? Be the first to share what you ate.