By admin , 30 September 2013

An Indonesian restaurant with an extensive menu.