The Terrace The Terrace
Restaurant @ Ambassadors International - Wind Star
"A Google User"
It's close to everything. There is major trans portation just down the hill from my apartment. My stuff gets fixed asap when broken. They are nice and kind. Clean and big.