About
Visitors to the Al Kharara area will find ISLA, a Mexican restaurant, close at hand. ISLA is in the Al Kharara area, so it fits easily into errands around the neighbourhood. Friends can have a simple choice for a meal out here. It is a sensible stop when you are planning a meal. Like many local businesses, it serves the neighbourhood.
Visitor reviews
No reviews yet. Be the first to write one.