63 Park Rd, Regent'S Park, London NW1 4SH, United Kingdom
Closed· Opens at 07:00
63 Park Rd, Regent'S Park, London NW1 4SH, United Kingdom
No delivery
Spot something wrong?
Dishes at Cafe Moulin Rouge. Prices may vary in venue.
Been to Cafe Moulin Rouge? Be the first to share what you ate.