F1 Cheyenne Automechanic Garage

1, Triq tas-Sejba, Mqabba, Malta, MQB 1613