What is the best restaurant in the world?

Philippines
April 9, 2007 9:39am CST
bQ78 Italian restaurant
1 response
• United States
9 Apr 07
The best restaurant in the world is where you like the food and the ambiance -