Indian restaurant specializing in sizzling "THAWA" grilled dishes. Offers traditional Indian and English food. BYOB.