Movies Filmed at The Bistro Garden

12950 Ventura Blvd, Studio City, CA 91604, USA
Official Site
Nearby Locations
Sportsmen's Lodge from Columbo and 2 other movies.
317 m

12718 Valley Spring Ln from Parks and Recreation
505 m

Jerry's Restaurant & Deli from Man on the Moon
565 m

Browse more nearby locations.
Show Map