Mr Submarine
2354 Major MacKenzie Dr # 9, Maple, Vaughan, Ontario L6A 1W2 Canada
Mr Submarine is a Restaurant place is located in Vaughan, Ontario. The address of Mr Submarine is 2354 Major MacKenzie Dr # 9, Maple, Vaughan, Ontario L6A 1W2 Canada.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 905-303-5550, or open their website to view relevant information, The url is http://www.mrsub.ca