"New site coming soon"? I would hope so. My gosh. If I found the website before I tried their food, I would doubt it'd end up being one of my favorite restaurants.