Super Smoothies

Health food restaurant · 5611 Lake Murray Blvd #101, La Mesa, CA

Hours

More food in La Mesa, CA · Health Food in La Mesa