Eating Chinese Seafood Soup at Imperial Garden Restaurant restaurant in Thousand Oaks, CA.

Feedback

Do you manage or own Imperial Garden Restaurant?

Yes