In Reply to: Fishy Pedi posted by DebbsAnn on Friday, 28. February 2014 at 20:19 Bali Time:
front. They are located on Kartika Plaza St, on same side of street as Bali Garden Hotel.
Follow Ups: