Skip to content

Red Hot Chilli Pepper


A fresh Indo-Chinese restaurant with a great menu.