A reliable, good and priceworthy Green restaurant.