	public View getView(int position, View convertView, ViewGroup parent) {
		View row = convertView;
		RestaurantHolder resturant = getItem(position);
		if (row == null) {
			LayoutInflater inflater = ((Activity) getContext()).getLayoutInflater();
			row = inflater.inflate(R.layout.row, null);
			holder = new RestaurantHolder(row);
			row.setTag(holder);
		} else {
			holder = (RestaurantHolder) row.getTag();
		}
		holder.populateFrom((Restaurant) getItem(position), row, mContext);
		return row;
	}

	public View getView(int position, View convertView, ViewGroup parent) {
		View row = convertView;
		RestaurantHolder holder;
		if (row == null) {
			LayoutInflater inflater = ((Activity) getContext()).getLayoutInflater();
			row = inflater.inflate(R.layout.row, null);
			holder = new RestaurantHolder(row);
			row.setTag(holder);
		} else {
			holder = (RestaurantHolder) row.getTag();
		}
		holder.populateFrom((Restaurant) getItem(position), row, mContext);
		return row;
	}
