Restaurants - Other liverpool
order delivery or take-out today
noodle culture is located in the heart of the fantastic liverpool one centre on its restaurant terrace. its the perfect place to re-energise after a shopping spree!
Loading map...