Veggie & Tea House

14988 Sand Canyon Ave.
Irvine
California
United States
website