732nd visitor, Write a review
Malibu Restaurant Map

near N5W 3C4

Malibu Restaurant is ranked #7 of 17 nearby Restaurants.

They say Malibu Restaurant is inappropriate, unbelievable