5621 W 135th St, Overland Park, Kansas 66223 USA
Love the Al Fresca Salad. Soooo much flavor.
Photo Credit: Yelp