Casa Navarra is a grill restaurant specializing in grilled meats and Basque-Navarre cuisine.