Elegant Indian restaurant, 7 Spices Balti, offers traditional cuisine in a spacious, stylish setting with marble tables and tiled floors.