SIGN IN / SIGN UP
Stiff Chilli

Description

This is a wonderful place to enjoy great food at reasonable prices with a brillant location and view.

Contact
Address : Jalan Kesuma Sari No.11 Semawang Beach,, Sanur, Denpasar, Kota Denpasar, Bali, Indonesia
Phone :  (0361) 288371