Mediterranean restaurant Loza offers stunning views and comfort food.