MovieMaps

Movies Filmed at La Casa Restaurant

bul. "Vasil Levski" 45, 1000 Sofia Center, Sofia, Bulgaria

Official Site

Nearby Locations
138, ulitsa "Georgi S. Rakovski" from The Patient
412 m

Art Hostel from Does It Make Sense When It Doesn't Make Sense?!
582 m

National Stadium "Vassil Levski" from Does It Make Sense When It Doesn't Make Sense?!
638 m

Browse more nearby locations.