ORDER NOW
DINNER MENU
DELUXE LOBSTER/WAGYU BEEF/BLUE FIN TUNA
PHONE: 604.290.1343