8 Cloves - Spice of India

Lunch & Dinner

  • 920 South Harwood Street. Dallas
  • P: 2142727311
  • Business Hours Open 10:00 AM - 10:00 PM