Great Dane
Fast Food
Restaurant offering an English food menu. Located in a holiday center, it provides à la carte dining with service.
Location
Best places nearby
The highest rated places close to Great Dane.
Local restaurants nearby
9064, Triq Triq Il-Marfa, Il-Mellieħa

