Bella Tandoori is an Indian restaurant specializing in Karahi and Tandoori dishes, featuring marinated meats grilled in a Tandoor oven. Take-out is available.