Milano Steak House

Row 1

Details
3 Auchenkilns Park
Cumbernauld, G68 9AW
+44 1236 722947

Foursquare Tips

  • Arguably the best Italian food I've had.
  • The olives