Bombay Bhel is a spacious Indian restaurant specializing in traditional North Indian cuisine, including tandoori dishes.