Find Hokkaido Restaurant (formerly Lobster Cave)
Hokkaido Restaurant (formerly Lobster Cave) is located at 20 Loftus Street, Circular Quay, New South Wales, 2000.
Hokkaido Restaurant (formerly Lobster Cave) is located at 20 Loftus Street, Circular Quay, New South Wales, 2000.