Located in South Pasadena, CA, Oak Tree Inn is a beautiful restaurant known for its elegant decor and large dining area, perfect for celebrations, romantic dinners, or casual lunches.
With an impressive fish tank filled with colorful coral at the entrance, Oak Tree Inn offers a menu full of Chinese favorites and a noteworthy selection of seafood, making it a top choice for a delicious dining experience.
Generated from their available business information