Selmun Restaurant

Business Details

Selmun Restaurant
Restaurant
36, Selmun Road
Mellieha 21572984

Location

Location on map not available.