Pizza Roma

17 Stonegate Road, Meanwood, Leeds, LS6 4HZ

Pizza, Indian, Burger takeaway.

Menu of Pizza Roma
order food now

location of Pizza Roma

Pizza Roma reviews


Rate Pizza Roma