The place doesn't inspire confidence upon arrival... tight parking, more of a bar appearance than a restaurant.