Filters:
sushi takeaway in Southsea
About 2 results.
Sakura Japanese Restaurant
9 Albert Road, PO5 2SE Southsea, United KingdomSakura Japanese Restaurant & Takeaway Southampton Noodle Bar & Sushi Restaurant.
Sakura
9 Albert Road, PO5 2SE Southsea, United KingdomSakura Japanese Restaurant & Takeaway Portsmouth Noodle Bar & Sushi Restaurant.