The Mermaid

Address 3-10-9 Akasaka, Minato-ku, Tokyo
住所 東京都港区赤坂3-10-9
Nearest Station Akasaka
Tel 03-3584-2006
Business Hours 11:30am-4:00am; closed Sun