233 Westgate Rd, Newcastle Upon Tyne NE4 6AD, United Kingdom
No delivery
Spot something wrong?
Dishes at Moulin Rouge Cafe & Grill. Prices may vary in venue.