I visited Natalie's last night with 5 others and had the absolute best horseradish crusted Halibut ever. Restaurant was packed. No wonder. Food was amazing and service was perfect.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.