Tommy's Self-Service

Tommy?s Self-Service
Triq Sant' Anton
Birgu