Chews Noodle Bar Menu

55 South Rd, Liverpool, L22 5PE

Know a great happy hour or special for this location?