Milo's Place

10070 Mills Avenue, Whittier, CA 90604