GastroRanking-logo

The best restaurants serving Japanese food in Drake Plymouth South West

1 Restaurants on GastroRanking

restaurant_img
4.0

15 Opinions

location-iconCornwall St, England
Japanese
outdoor_seating_317991takeaway_317991delivery_317991