Frisby Ecoplaza offers a variety of options within the Ecoplaza shopping center.