Luzern Steakhouse

Food & Drinks
  • St. Moritz Road (Gorordo Avenue, Archbishop Road) 6000 Cebu City, Philippines
  • N/A

About

Serving all USDA steaks....