-/1
by restaurantspicedelhi
Published: May 11, 2025 (2 months ago)
Spice Xo in Uttam Nagar is a top-rated restaurant known for its vibrant ambiance and flavorful North Indian and Chinese cuisine. A must-visit for food lovers in West Delhi!