Radio Malabar

South Indian kerala resturant

Restaurants

Radio Malabar
633 Devon Road
Waiwhakaiho
New Plymouth
  • Share

About Radio Malabar

South Indian kerala resturant