Marrobbio

Marrobbio Sliema

100% Italian

100% Italian, passing on our good traditions to others

See similar venues

Address

117 Triq it-Torri , Sliema

SLM 1605 Malta

See map

Delivery times

Monday17:30–22:30
Tuesday17:30–22:30
WednesdayClosed
ThursdayClosed
Friday12:00–23:00
Saturday12:00–23:00
Sunday12:00–22:30