Nature's Grill is a great idea in theory...but when you have excessively rude and often incompetent people handling phone orders and making deliveries, (minimum wage teenagers, no doubt) the fact that the food is decent and supposedly healthy loses something.
more