Luna Grill and the Better Beet Bowl! Luna Grill has locations throughout Southern California and Dallas, Texas. My friend and I made a stop at the location in Sherman Oaks before heading on the road to Santa Barbara. With a contemporary design, this fast casual chain featuring Mediterranean cuisine was a healthy, affordable, quick and tasty meal before hitting the road.
22 February, 2018