Lima's African Store

Restaurant in Barrie, Ontario