New Standard Tandoori is a cozy and casual Indian restaurant located in the heart of downtown. They serve authentic, flavorful tandoori dishes made with fresh ingredients. The warm atmosphere and friendly staff make it great for a quick lunch or a leisurely dinner.