5541 Philadelphia St, Ste B, Chino, California 91710 USA
So sad The Nook has closed
Photo Credit: Yelp