Company name: Indian Sizzler
Description: Contemporary cuisine in a stylish space
97/99 Longspring, Watford WD24 6PU, United Kingdom