Go to the NEW FORUM
anyone been to any? comments?
5/6 US resuarants are in New York City, and I've never heard of any of them. And here I was thinkg NY was known for pizza!
You'd probably have to get a bank loan to go to these places