8 Cloves - Spice of India

Lunch & Dinner

  • 920 South Harwood Street. Dallas
  • P: 2142727311
  • Business Hours Opens at 10:00 AM on Tue