Chom Chom Spice is an Indian establishment offering fast food options. It is located in Pennywell Shopping Centre.