Extra Time is a Restaurant located in Malta. It is one of the 970 restaurants in Malta. Address of Extra Time is Mosta, Malta. Extra Time can be contacted at 35621412167. Extra Time is located in a remote area, with less than 3 listed places around it and we are covering at least 2 places around it on Europe-Places.com. Extra Time is rated 4.5 (out of 5 stars) by 122 reviewers on the web.
Some of the places around Extra Time are -
Mosta, Malta
Contact number of Extra Time is 35621412167.
Rating of Extra Time is 4.5 out of 5 stars.
Address of Extra Time is Mosta, Malta.
Extra Time is located in Malta.
Extra Time is a Restaurant in Malta