Canada / London / RestaurantscubanCasa CubanaAddress411 Hamilton Rd, LondonWebsitecasa-cubana.food96.comPhone+15192048061—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itRomanos Pizza and Wings · 33 mNot ratedChicks Wings London · 35 mNot ratedKorean Restaurant · 645 mNot ratedAsmara Coffee House · 946 m