T
Teena Tessier Review of Westwood Grill
Love the food and friendly staff. One complaint is...
Love the food and friendly staff. One complaint is takeout waste. Black plastic containers and plastic bags. This is a huge issue and will keep me from ordering takeout and choose another place to takeout from.
Comments: