Site icon Virgin Islands News

The world’s most expensive Michelin-starred restaurant costs $2,130 — and you have to sit on the floor

The world’s most expensive Michelin-starred restaurant costs $2,130 — and you have to sit on the floor

A new report reveals the priciest tasting menus on the planet ranked by the rubber baron.

A new report reveals the priciest tasting menus on the planet ranked by the rubber baron.

Read MoreLatest Lifestyle News | New York Post

Virgin Islands News - News.VI

Exit mobile version