Father Nature's Cafe

17 N. De Lacey Ave.
Pasadena
California
United States