Ca Peacock Cafe
Jl. Raya Tegallalang front of Post Office, Tegalalang 80561 Indonesia
Ca Peacock Cafe is a Asian, Indonesian, Italian place is located in Tegalalang, Bali. The address of Ca Peacock Cafe is Jl. Raya Tegallalang front of Post Office, Tegalalang 80561 Indonesia.
If you want to go to the place or need any services, you can contact them directly. The phone number is +62 857-3722-2705,