MovieMaps

Movies Filmed at St. Cecilia Restaurant

3455 Peachtree Rd, Atlanta, GA 30326, USA

Official Site

Nearby Locations
Former Filene's Basement from The Internship
55 m

Phipps Plaza from The Change-Up
196 m

Mandarin Oriental from Spider-Man: Homecoming
501 m

Browse more nearby locations.