Malibu Restaurant, 1622 Dundas St, London East London
762nd visitor, Write a review
Malibu Restaurant Map

near N5W 3C4

Malibu Restaurant is ranked #7 of 17 nearby Restaurants.

They say Malibu Restaurant is unbelievable, inappropriate