Eclectic vegetarian & vegan fare ranging from Asian to Mexican in a no-frills, casual space.
Address: 3315 W Armitage Ave, Chicago, IL 60647
Phone: (773) 772-9446
Comments