Navajo Steak House

restaurant — Glen Oroua · Glen Oroua

About Navajo Steak House

Navajo Steakhouse focuses on the traditional way of cooking most of its meat but using modern techniques which is Poach cooking in Sous vide machine where the meat does not lose its moisture and cooked to PERFECTION