2 Market Parade, Portland Rd, S Norwood, London SE25 4PP, United Kingdom
Closed· Opens at 08:00
2 Market Parade, Portland Rd, S Norwood, London SE25 4PP, United Kingdom
No delivery
Spot something wrong?
Dishes at Blue Jay Cafe. Prices may vary in venue.