Chili's Texas Grill Northwood
9315 137 Ave NW
Edmonton, Alberta T5E 6K9
Canada
Phone: 780-478-0606
Edmonton, Alberta T5E 6K9
Canada
Phone: 780-478-0606
Food | 4 |
Service | 4 |
Ambiance | 3 |
Overall: | 4 |
Cuisine:
Chili's Texas Grill Northwood Description:
Chili's Texas Grill Northwood is a lovely Barbeque, Grill,Latin American,Chilean restaurant in Edmonton, Alberta, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Chili's Texas Grill Northwood