Lumbung Bar and Restaurant
Main Street, Anturan, Lovina Beach 81151 Indonesia
Lumbung Bar and Restaurant is a Asian, Bar, Indonesian, Pub place is located in Lovina Beach, Bali. The address of Lumbung Bar and Restaurant is Main Street, Anturan, Lovina Beach 81151 Indonesia.