nooshi

Restaurant in Preston, UK

Noodle/Sushi restaurant