Grill on Wheels

Triq ix-Xatt, near Tigne on Sliema coast.

Closed

Online Ordering is currently paused.