Bay Leaves Bar

Business Details

Bay Leaves Bar
Snack Bar, Bars
9, Triq il- Kbira
Mellieha 21521281

Location

Location on map not available.