Pho Mont Royal is a Vietnamese restaurant offering rice noodle soups, grilled dishes, and stir-fries in a snug, chic setting. They focus on traditional Vietnamese cuisine with fresh, flavorful ingredients.