Top Local Places

Xen Noodle Bar

Calenick Street, Truro, United Kingdom
Restaurant/cafe

Description

ad

The best Noddles in town

Quiz

NEAR Xen Noodle Bar