Depot Gang Djangkrik is a chinese restaurant Denpasar Bali located in Indonesia.
Jalan Teuku Umar Barat 22 Denpasar Bali Indonesia
Outdoor Seating | No |
The foods there never make u regret, always good
Their food never failed and huge portions .
Love their food. I always order Cap Cay Ayam and Asparagus Soup! Make sure to ask for NO MSG and added sugar in your foods. 👍🏼 - Alethia Haryanti
must have item at this place is sate babi which is so delicious and highly recommended to try - HR