Ginza St James’s | Ginza St James’s | Ginza St James’s | Ginza St James’s | Ginza St James’s |

attachment

Ginza St James’s

Ginza St James's is a new Japanese restaurant offering a variety of high-end dining experiences