Get directions to: Rosa's Pizza, Middlesex, NC
Restaurant address: 11185 E Finch Ave Middlesex, NC 27557, USA
Restaurant: Rosa's Pizza