Al Fresco's Garden Cafe & Bar
Jl. Duyung | Harbour Bay Shop 09 - 10, Batu Ampar, Riau Islands Province 23424, Indonesia
Attractions Near Al Fresco's Garden Cafe & Bar
Restaurants Near Al Fresco's Garden Cafe & Bar
Hotels Near Al Fresco's Garden Cafe & Bar