2585 Cochran St, Simi Valley, California 93065 USA
Wild and happy place... Jell-O shots, beef stroganoff and large menu!!
Photo Credit: Yelp