Legends

Business Details

Legends
Restaurant, Snack Bar, Take Away, Bars
marina road
Marsascala 21632669
99802423
Fast Food, Grill, Italian, Maltese, Mediterranean, Pasta, Pizza, Steak House
7

Location

Location on map not available.