Manjaros Restaurant Preston | 79-81 London Rd Preston PR1 4BA United Kingdom Restaurant Menu & Phone79-81 London Rd Preston PR1 4BA United Kingdom 4.3/5