Is Dubai the Right Place for Your Restaurant? Here's What It Costs in 2025