Full menu with prices & pictures
Elroy's Pizza 115 S Main St, Stafford I-67578-1429...
(+1)6202345408
Here you can find the menu of Elroy's Pizza in Stafford. At the moment, there are 1 meals and drinks on the food list.
Pizza