Designed by
Title
The Formosa Cafe, famous restaurant and bar inside a red trolley train car, West Hollywood, California #328577784
Description
The Formosa Cafe, famous restaurant and bar inside a red trolley train car, dating back to 1904 located at 7156 Santa Monica Boulevard, West Hollywood, California
This image is editorial