Sizzlers Takeaway
122 Norwood High Street, London, SE27 9NH (Show me directions) Show Map
Profile
Sizzlers specialises in high quality food. Menu includes Kebabs, Peri-Peri Chicken, Pizza’s Burgers and Fish & Chips. http://www.sizzlersexpress.co.uk
Reviews
Leave a reviewIs this your business?
- Add rich content via our editing tools
- Remove ads from your listing
- Appear more prominently in search results