All TCU. All the time.
Formally known as Crazy Ray’s Pizza and Pasta, the restaurant, located at 2817 West Berry Street, is now Crazy Jay’s Pizza and Pasta.
Under the ownership of Harshal Broker, Crazy Jay’s makes Italian food, New York style pizza