Sushi & Japanese · Greenwich
Good food.
Great flavour.
Red Lion 95 Plumstead High Street, Plumstead, Greenwich, SE18 1SB
Opening hours to be confirmed
Red Lion Noodle Bar / Red Lion Sushi Bar is a local takeaway in Greenwich, SE18 1SB. A menu has not yet been added to this listing.
Red Lion Noodle Bar / Red Lion Sushi Bar is listed at Red Lion 95 Plumstead High Street, Plumstead, Greenwich, SE18 1SB. Opening hours and menu details can be added by the verified owner.
Loading reviews…