Filters:
clear
Country: United Kingdom

ramen restaurant in Southsea

About 1 results.

Sakura Japanese Restaurant

thumb_up 193 likes
rate_review 38 Reviews
favorite 2334 favorites
9 Albert Road, PO5 2SE Southsea, United Kingdom

Sakura Japanese Restaurant & Takeaway Southampton Noodle Bar & Sushi Restaurant.

  • 1