Moroboshi Sushi & Teppanyaki

Business Details

Moroboshi Sushi & Teppanyaki
Restaurant
Hotel Fortina, Tigne
Sliema 23462856
Japanese

Location

Location on map not available.