Renee's Place

Renee's Place

A modern Chinese restaurant in the pleasant town of Albany that's dedicated to providing its customers with the most delicious Hunan and Schezuan food using the freshest organic ingredients possible