Memo's Place is a restaurant.