Devil Pizza is a pizza restaurant offering Italian cuisine. Known for its pizza, it's a quick bite option.