There’s a great new restaurant in Peach Place. With a menu inspired by the lively Indian street food scene, Dabbawalla Indian Kitchen offers a state of the art theatre-style open kitchen complete with an authentic tandoor oven, comfortable and stylish café setting along with a cocktail bar. Open for brunch, lunch and dinner serving meat dishes, vegetarian and vegan food.