Roman's Pizza Thohoyandou is located in Thohoyandou, South Africa on Tshanduko Street Shop B3 Capricorn Plaza. Roman's Pizza Thohoyandou is rated 3.9 out of 5 in the category pizza takeaway in South Africa.
Address
Tshanduko Street Shop B3 Capricorn Plaza