Restaurant
Chili's South Indian Cuisine
4 locals recommend,
Tips from locals
The map shows the old location. The new location is 4220 University Way NE, Seattle, WA 98105.
Unique things to do nearby
Location
4220 University Way NE
Seattle, WA
Northeast Seattle