Potters Bar is a town in Hertfordshire, England, 13 miles north of central London.
Check out theatres in Potters Bar
Located in Potters Bar, we are a home-style family run Indian restaurant that showcases the vibrant, bold flavours of the subcontinent with combinations of dishes from India, Bangladesh and Sri Lanka.
Thank you for your support!
An error occurred. Please try again.