Imperial Garden Restaurant
What’s Cookin’ at Imperial Garden? A Little Slice of Heaven in Thousand Oaks Folks, let me tell you about my recent trip to Imperial Garden Restaurant — this place is like walking into your favorite blockbuster movie… but on a dinner plate! Located at 355 E Avenida De Los Arboles, Thousand Oaks, CA 91360, it’s…
