Map & Directions - The Getty Villa's Tea by the Sea
View Menu
The Getty Villa's Tea by the Sea
17985 Pacific Coast Hwy, Los Angeles, CA, 90272
(800) 369-3059 (Phone)
17985 Pacific Coast Hwy, Los Angeles, CA, 90272
(800) 369-3059 (Phone)