In Reply to: Love a good sandwich posted by maree on Thursday, 12. May 2011 at 12:57 Bali Time:
next to Grand Kumala Hotel - think this may be the one. Wonder if they deliver?
Follow Ups: